arr = [1, 2, 3, 4, 6]


// 以下三个方法，不接收回调函数
// let bool = arr.includes(1) // 遍历数组，如果存在元素，就返回 true。否则 false

// let bool = arr.indexOf('1')  //如果找到了元素，就返回元素下标，否则返回 -1

// let bool = arr.lastIndexOf(1) // 和indexOf类似，但是是从右往左开始查找，返回下标


// 接收一个回调函数，回调函数接收3个参数（元素，下标，原数组），遍历数组，只要找到符合条件的就立刻结束遍历，返回第一个符合条件的元素
// let bool = arr.find((item, index, arr) => {
//     return item > 1;
// })

// 和find类似，区别在于 findIndex 返回第一个符合元素的下标
// let bool = arr.findIndex((item, index, arr) => {
//     return item > 1;
// })

// 和 findIndex 类似，但是是从 右 开始查找
// let bool = arr.findLastIndex((item, index, arr) => {
//     return index > 1;
// })


console.log(bool);
